Social Media
Tata Motors rejoices over the highest sales made by a brand in its portfolio since the Tata Indica which sold over 1,35,000 units, 15 years ago.